# 定义函数，根据规范函数下方需要留出两个空行
# python为解释性语言从上自下运行，必须先定义函数再使用

def say_hello():
    """给函数添加文档注释，一般不给函数上方添加单行注释"""
    print("hello fauks")
    print("hello slx")


# 调用函数,必须先定义函数才可以调用
say_hello()


# 给函数传参
def sum_num(num1, num2):
    """求两个数字的和"""
    result = num1 + num2
    print("%d+%d=%d" % (num1, num2, result))


sum_num(1, 2)


# 函数返回值
def div_sum(num1, num2):
    """
    除法
    :param num1: 第一个数字
    :param num2: 第二个数字
    :return: 两者相除的结果
    """
    return num1 / num2


div_result = div_sum(6, 2)
print(div_result)
